package org.xa3apm.vote.bean.db;

import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import org.xa3apm.vote.hibernate.entities.Municipality;
import org.xa3apm.vote.hibernate.entities.Province;
import org.xa3apm.vote.hibernate.entities.Settlement;

@Stateless
public class InitBlagoevgrad {
	@PersistenceContext(name = "vote")
	EntityManager em;

	public void initDb() {
		// Blagoevgrad
		Province p1 = new Province();
		p1.setName("Благоевград");
		create(p1);
		Municipality p1m1 = new Municipality();
		p1m1.setName("Банско");
		p1m1.setProvince(p1);
		Municipality p1m2 = new Municipality();
		p1m2.setName("Белица");
		p1m2.setProvince(p1);
		Municipality p1m3 = new Municipality();
		p1m3.setName("Благоевград");
		p1m3.setProvince(p1);
		Municipality p1m4 = new Municipality();
		p1m4.setName("Гармен");
		p1m4.setProvince(p1);
		Municipality p1m5 = new Municipality();
		p1m5.setName("Гоце Делчев");
		p1m5.setProvince(p1);
		Municipality p1m6 = new Municipality();
		p1m6.setName("Хаджидимово");
		p1m6.setProvince(p1);
		Municipality p1m7 = new Municipality();
		p1m7.setName("Кресна");
		p1m7.setProvince(p1);
		Municipality p1m8 = new Municipality();
		p1m8.setName("Петрич");
		p1m8.setProvince(p1);
		Municipality p1m9 = new Municipality();
		p1m9.setName("Разлог");
		p1m9.setProvince(p1);
		Municipality p1m10 = new Municipality();
		p1m10.setName("Сандански");
		p1m10.setProvince(p1);
		Municipality p1m11 = new Municipality();
		p1m11.setName("Сатовча");
		p1m11.setProvince(p1);
		Municipality p1m12 = new Municipality();
		p1m12.setName("Симитли");
		p1m12.setProvince(p1);
		Municipality p1m13 = new Municipality();
		p1m13.setName("Струмяни");
		p1m13.setProvince(p1);
		Municipality p1m14 = new Municipality();
		p1m14.setName("Якоруда");
		p1m14.setProvince(p1);
		create(p1m1, p1m2, p1m3, p1m4, p1m5, p1m6, p1m7, p1m8, p1m9, p1m10,
				p1m11, p1m12, p1m13, p1m14);
		Settlement p1m1s1 = new Settlement();
		p1m1s1.setName("Банско");
		p1m1s1.setMunicipality(p1m1);
		Settlement p1m1s2 = new Settlement();
		p1m1s2.setName("Добринище");
		p1m1s2.setMunicipality(p1m1);
		Settlement p1m1s3 = new Settlement();
		p1m1s3.setName("Филипово");
		p1m1s3.setMunicipality(p1m1);
		Settlement p1m1s4 = new Settlement();
		p1m1s4.setName("Гостун");
		p1m1s4.setMunicipality(p1m1);
		Settlement p1m1s5 = new Settlement();
		p1m1s5.setName("Кремен");
		p1m1s5.setMunicipality(p1m1);
		Settlement p1m1s6 = new Settlement();
		p1m1s6.setName("Места");
		p1m1s6.setMunicipality(p1m1);
		Settlement p1m1s7 = new Settlement();
		p1m1s7.setName("Обидим");
		p1m1s7.setMunicipality(p1m1);
		Settlement p1m1s8 = new Settlement();
		p1m1s8.setName("Осеново");
		p1m1s8.setMunicipality(p1m1);
		create(p1m1s1, p1m1s2, p1m1s3, p1m1s4, p1m1s5, p1m1s6, p1m1s7, p1m1s8);

		Settlement p1m2s1 = new Settlement();
		p1m2s1.setName("Белица");
		p1m2s1.setMunicipality(p1m2);
		Settlement p1m2s2 = new Settlement();
		p1m2s2.setName("Бабяк");
		p1m2s2.setMunicipality(p1m2);
		Settlement p1m2s3 = new Settlement();
		p1m2s3.setName("Черешово");
		p1m2s3.setMunicipality(p1m2);
		Settlement p1m2s4 = new Settlement();
		p1m2s4.setName("Дагоново");
		p1m2s4.setMunicipality(p1m2);
		Settlement p1m2s5 = new Settlement();
		p1m2s5.setName("Горно Краище");
		p1m2s5.setMunicipality(p1m2);
		Settlement p1m2s6 = new Settlement();
		p1m2s6.setName("Гълъбово");
		p1m2s6.setMunicipality(p1m2);
		Settlement p1m2s7 = new Settlement();
		p1m2s7.setName("Краище");
		p1m2s7.setMunicipality(p1m2);
		Settlement p1m2s8 = new Settlement();
		p1m2s8.setName("Кузьово");
		p1m2s8.setMunicipality(p1m2);
		Settlement p1m2s9 = new Settlement();
		p1m2s9.setName("Лютово");
		p1m2s9.setMunicipality(p1m2);
		Settlement p1m2s10 = new Settlement();
		p1m2s10.setName("Орцево");
		p1m2s10.setMunicipality(p1m2);
		Settlement p1m2s11 = new Settlement();
		p1m2s11.setName("Палатик");
		p1m2s11.setMunicipality(p1m2);
		Settlement p1m2s12 = new Settlement();
		p1m2s12.setName("Златарица");
		p1m2s12.setMunicipality(p1m2);
		create(p1m2s1, p1m2s2, p1m2s3, p1m2s4, p1m2s5, p1m2s6, p1m2s7, p1m2s8,
				p1m2s9, p1m2s10, p1m2s11, p1m2s12);
		Settlement p1m3s1 = new Settlement();
		p1m3s1.setName("Изгрев");
		p1m3s1.setMunicipality(p1m3);
		Settlement p1m3s2 = new Settlement();
		p1m3s2.setName("Бело поле");
		p1m3s2.setMunicipality(p1m3);
		Settlement p1m3s3 = new Settlement();
		p1m3s3.setName("Бистрица");
		p1m3s3.setMunicipality(p1m3);
		Settlement p1m3s4 = new Settlement();
		p1m3s4.setName("Благоевград");
		p1m3s4.setMunicipality(p1m3);
		Settlement p1m3s5 = new Settlement();
		p1m3s5.setName("Бучино");
		p1m3s5.setMunicipality(p1m3);
		Settlement p1m3s6 = new Settlement();
		p1m3s6.setName("Българчево");
		p1m3s6.setMunicipality(p1m3);
		Settlement p1m3s7 = new Settlement();
		p1m3s7.setName("Габрово");
		p1m3s7.setMunicipality(p1m3);
		Settlement p1m3s8 = new Settlement();
		p1m3s8.setName("Горно Хърсово");
		p1m3s8.setMunicipality(p1m3);
		Settlement p1m3s9 = new Settlement();
		p1m3s9.setName("Дебочица");
		p1m3s9.setMunicipality(p1m3);
		Settlement p1m3s10 = new Settlement();
		p1m3s10.setName("Делвино");
		p1m3s10.setMunicipality(p1m3);
		Settlement p1m3s11 = new Settlement();
		p1m3s11.setName("Дренково");
		p1m3s11.setMunicipality(p1m3);
		Settlement p1m3s12 = new Settlement();
		p1m3s12.setName("Дъбрава");
		p1m3s12.setMunicipality(p1m3);
		Settlement p1m3s13 = new Settlement();
		p1m3s13.setName("Еленово");
		p1m3s13.setMunicipality(p1m3);
		Settlement p1m3s14 = new Settlement();
		p1m3s14.setName("Зелендол");
		p1m3s14.setMunicipality(p1m3);
		Settlement p1m3s15 = new Settlement();
		p1m3s15.setName("Клисура");
		p1m3s15.setMunicipality(p1m3);
		Settlement p1m3s16 = new Settlement();
		p1m3s16.setName("Лешко");
		p1m3s16.setMunicipality(p1m3);
		Settlement p1m3s17 = new Settlement();
		p1m3s17.setName("Лисия");
		p1m3s17.setMunicipality(p1m3);
		Settlement p1m3s18 = new Settlement();
		p1m3s18.setName("Марулево");
		p1m3s18.setMunicipality(p1m3);
		Settlement p1m3s19 = new Settlement();
		p1m3s19.setName("Мощанец");
		p1m3s19.setMunicipality(p1m3);
		Settlement p1m3s20 = new Settlement();
		p1m3s20.setName("Обел");
		p1m3s20.setMunicipality(p1m3);
		Settlement p1m3s21 = new Settlement();
		p1m3s21.setName("Падеш");
		p1m3s21.setMunicipality(p1m3);
		Settlement p1m3s22 = new Settlement();
		p1m3s22.setName("Покровник");
		p1m3s22.setMunicipality(p1m3);
		Settlement p1m3s23 = new Settlement();
		p1m3s23.setName("Рилци");
		p1m3s23.setMunicipality(p1m3);
		Settlement p1m3s24 = new Settlement();
		p1m3s24.setName("Селище");
		p1m3s24.setMunicipality(p1m3);
		Settlement p1m3s25 = new Settlement();
		p1m3s25.setName("Логодаж");
		p1m3s25.setMunicipality(p1m3);
		Settlement p1m3s26 = new Settlement();
		p1m3s26.setName("Церово");
		p1m3s26.setMunicipality(p1m3);
		create(p1m3s1, p1m3s2, p1m3s3, p1m3s4, p1m3s5, p1m3s6, p1m3s7, p1m3s8,
				p1m3s9, p1m3s10, p1m3s11, p1m3s12, p1m3s13, p1m3s14, p1m3s15,
				p1m3s16, p1m3s17, p1m3s18, p1m3s19, p1m3s20, p1m3s21, p1m3s22,
				p1m3s23, p1m3s24, p1m3s25, p1m3s26);
		Settlement p1m4s1 = new Settlement();
		p1m4s1.setName("Балдево");
		p1m4s1.setMunicipality(p1m4);
		Settlement p1m4s2 = new Settlement();
		p1m4s2.setName("Горно Дряново");
		p1m4s2.setMunicipality(p1m4);
		Settlement p1m4s3 = new Settlement();
		p1m4s3.setName("Гърмен");
		p1m4s3.setMunicipality(p1m4);
		Settlement p1m4s4 = new Settlement();
		p1m4s4.setName("Дебрен");
		p1m4s4.setMunicipality(p1m4);
		Settlement p1m4s5 = new Settlement();
		p1m4s5.setName("Долно Дряново");
		p1m4s5.setMunicipality(p1m4);
		Settlement p1m4s6 = new Settlement();
		p1m4s6.setName("Дъбница");
		p1m4s6.setMunicipality(p1m4);
		Settlement p1m4s7 = new Settlement();
		p1m4s7.setName("Ковачевица");
		p1m4s7.setMunicipality(p1m4);
		Settlement p1m4s8 = new Settlement();
		p1m4s8.setName("Крушево");
		p1m4s8.setMunicipality(p1m4);
		Settlement p1m4s9 = new Settlement();
		p1m4s9.setName("Лещен");
		p1m4s9.setMunicipality(p1m4);
		Settlement p1m4s10 = new Settlement();
		p1m4s10.setName("Марчево");
		p1m4s10.setMunicipality(p1m4);
		Settlement p1m4s11 = new Settlement();
		p1m4s11.setName("Огняново");
		p1m4s11.setMunicipality(p1m4);
		Settlement p1m4s12 = new Settlement();
		p1m4s12.setName("Ореше");
		p1m4s12.setMunicipality(p1m4);
		Settlement p1m4s13 = new Settlement();
		p1m4s13.setName("Осиково");
		p1m4s13.setMunicipality(p1m4);
		Settlement p1m4s14 = new Settlement();
		p1m4s14.setName("Рибново");
		p1m4s14.setMunicipality(p1m4);
		Settlement p1m4s15 = new Settlement();
		p1m4s15.setName("Скребатно");
		p1m4s15.setMunicipality(p1m4);
		Settlement p1m4s16 = new Settlement();
		p1m4s16.setName("Хвостяне");
		p1m4s16.setMunicipality(p1m4);
		create(p1m4s1, p1m4s2, p1m4s3, p1m4s4, p1m4s5, p1m4s6, p1m4s7, p1m4s8,
				p1m4s9, p1m4s10, p1m4s11, p1m4s12, p1m4s13, p1m4s14, p1m4s15,
				p1m4s16);
		Settlement p1m5s1 = new Settlement();
		p1m5s1.setName("Гоце Делчев");
		p1m5s1.setMunicipality(p1m5);
		Settlement p1m5s2 = new Settlement();
		p1m5s2.setName("Баничан");
		p1m5s2.setMunicipality(p1m5);
		Settlement p1m5s3 = new Settlement();
		p1m5s3.setName("Борово");
		p1m5s3.setMunicipality(p1m5);
		Settlement p1m5s4 = new Settlement();
		p1m5s4.setName("Брезница");
		p1m5s4.setMunicipality(p1m5);
		Settlement p1m5s5 = new Settlement();
		p1m5s5.setName("Буково");
		p1m5s5.setMunicipality(p1m5);
		Settlement p1m5s6 = new Settlement();
		p1m5s6.setName("Делчево");
		p1m5s6.setMunicipality(p1m5);
		Settlement p1m5s7 = new Settlement();
		p1m5s7.setName("Добротино");
		p1m5s7.setMunicipality(p1m5);
		Settlement p1m5s8 = new Settlement();
		p1m5s8.setName("Господинци");
		p1m5s8.setMunicipality(p1m5);
		Settlement p1m5s9 = new Settlement();
		p1m5s9.setName("Корница");
		p1m5s9.setMunicipality(p1m5);
		Settlement p1m5s10 = new Settlement();
		p1m5s10.setName("Лъжница");
		p1m5s10.setMunicipality(p1m5);
		Settlement p1m5s11 = new Settlement();
		p1m5s11.setName("Мусомища");
		p1m5s11.setMunicipality(p1m5);
		create(p1m5s1, p1m5s2, p1m5s3, p1m5s4, p1m5s5, p1m5s6, p1m5s7, p1m5s8,
				p1m5s9, p1m5s10, p1m5s11);
		Settlement p1m6s1 = new Settlement();
		p1m6s1.setName("Абланица");
		p1m6s1.setMunicipality(p1m6);
		Settlement p1m6s2 = new Settlement();
		p1m6s2.setName("Беслен");
		p1m6s2.setMunicipality(p1m6);
		Settlement p1m6s3 = new Settlement();
		p1m6s3.setName("Блатска");
		p1m6s3.setMunicipality(p1m6);
		Settlement p1m6s4 = new Settlement();
		p1m6s4.setName("Гайтаниново");
		p1m6s4.setMunicipality(p1m6);
		Settlement p1m6s5 = new Settlement();
		p1m6s5.setName("Илинден");
		p1m6s5.setMunicipality(p1m6);
		Settlement p1m6s6 = new Settlement();
		p1m6s6.setName("Копривлен");
		p1m6s6.setMunicipality(p1m6);
		Settlement p1m6s7 = new Settlement();
		p1m6s7.setName("Лъки");
		p1m6s7.setMunicipality(p1m6);
		Settlement p1m6s8 = new Settlement();
		p1m6s8.setName("Нова Ловча");
		p1m6s8.setMunicipality(p1m6);
		Settlement p1m6s9 = new Settlement();
		p1m6s9.setName("Ново Лески");
		p1m6s9.setMunicipality(p1m6);
		Settlement p1m6s10 = new Settlement();
		p1m6s10.setName("Парил");
		p1m6s10.setMunicipality(p1m6);
		Settlement p1m6s11 = new Settlement();
		p1m6s11.setName("Петрелик");
		p1m6s11.setMunicipality(p1m6);
		Settlement p1m6s12 = new Settlement();
		p1m6s12.setName("Садово");
		p1m6s12.setMunicipality(p1m6);
		Settlement p1m6s13 = new Settlement();
		p1m6s13.setName("Теплен");
		p1m6s13.setMunicipality(p1m6);
		Settlement p1m6s14 = new Settlement();
		p1m6s14.setName("Тешово");
		p1m6s14.setMunicipality(p1m6);
		Settlement p1m6s15 = new Settlement();
		p1m6s15.setName("Хаджидимово");
		p1m6s15.setMunicipality(p1m6);
		create(p1m6s1, p1m6s2, p1m6s3, p1m6s4, p1m6s5, p1m6s6, p1m6s7, p1m6s8,
				p1m6s9, p1m6s10, p1m6s11, p1m6s12, p1m6s13, p1m6s14, p1m6s15);
		Settlement p1m7s1 = new Settlement();
		p1m7s1.setName("Влахи");
		p1m7s1.setMunicipality(p1m7);
		Settlement p1m7s2 = new Settlement();
		p1m7s2.setName("Кресна");
		p1m7s2.setMunicipality(p1m7);
		Settlement p1m7s3 = new Settlement();
		p1m7s3.setName("Горна Брезница");
		p1m7s3.setMunicipality(p1m7);
		Settlement p1m7s4 = new Settlement();
		p1m7s4.setName("Долна Градешница");
		p1m7s4.setMunicipality(p1m7);
		Settlement p1m7s5 = new Settlement();
		p1m7s5.setName("Стара Кресна");
		p1m7s5.setMunicipality(p1m7);
		Settlement p1m7s6 = new Settlement();
		p1m7s6.setName("Ощава");
		p1m7s6.setMunicipality(p1m7);
		Settlement p1m7s7 = new Settlement();
		p1m7s7.setName("Сливница");
		p1m7s7.setMunicipality(p1m7);
		create(p1m7s1, p1m7s2, p1m7s3, p1m7s4, p1m7s5, p1m7s6, p1m7s7);
		Settlement p1m8s1 = new Settlement();
		p1m8s1.setName("Баскалци");
		p1m8s1.setMunicipality(p1m8);
		Settlement p1m8s2 = new Settlement();
		p1m8s2.setName("Беласица");
		p1m8s2.setMunicipality(p1m8);
		Settlement p1m8s3 = new Settlement();
		p1m8s3.setName("Богородица");
		p1m8s3.setMunicipality(p1m8);
		Settlement p1m8s4 = new Settlement();
		p1m8s4.setName("Боровичене");
		p1m8s4.setMunicipality(p1m8);
		Settlement p1m8s5 = new Settlement();
		p1m8s5.setName("Вишлене");
		p1m8s5.setMunicipality(p1m8);
		Settlement p1m8s6 = new Settlement();
		p1m8s6.setName("Волно");
		p1m8s6.setMunicipality(p1m8);
		Settlement p1m8s7 = new Settlement();
		p1m8s7.setName("Габрене");
		p1m8s7.setMunicipality(p1m8);
		Settlement p1m8s8 = new Settlement();
		p1m8s8.setName("Гега");
		p1m8s8.setMunicipality(p1m8);
		Settlement p1m8s9 = new Settlement();
		p1m8s9.setName("Генерал Тодоров");
		p1m8s9.setMunicipality(p1m8);
		Settlement p1m8s10 = new Settlement();
		p1m8s10.setName("Горчево");
		p1m8s10.setMunicipality(p1m8);
		Settlement p1m8s11 = new Settlement();
		p1m8s11.setName("Долене");
		p1m8s11.setMunicipality(p1m8);
		Settlement p1m8s12 = new Settlement();
		p1m8s12.setName("Долна Крушица");
		p1m8s12.setMunicipality(p1m8);
		Settlement p1m8s13 = new Settlement();
		p1m8s13.setName("Долна Рибница");
		p1m8s13.setMunicipality(p1m8);
		Settlement p1m8s14 = new Settlement();
		p1m8s14.setName("Долно Спанчево");
		p1m8s14.setMunicipality(p1m8);
		Settlement p1m8s15 = new Settlement();
		p1m8s15.setName("Драгуш");
		p1m8s15.setMunicipality(p1m8);
		Settlement p1m8s16 = new Settlement();
		p1m8s16.setName("Дрангово");
		p1m8s16.setMunicipality(p1m8);
		Settlement p1m8s17 = new Settlement();
		p1m8s17.setName("Дреновица");
		p1m8s17.setMunicipality(p1m8);
		Settlement p1m8s18 = new Settlement();
		p1m8s18.setName("Дреново");
		p1m8s18.setMunicipality(p1m8);
		Settlement p1m8s19 = new Settlement();
		p1m8s19.setName("Занога");
		p1m8s19.setMunicipality(p1m8);
		Settlement p1m8s20 = new Settlement();
		p1m8s20.setName("Зойчене");
		p1m8s20.setMunicipality(p1m8);
		Settlement p1m8s21 = new Settlement();
		p1m8s21.setName("Иваново");
		p1m8s21.setMunicipality(p1m8);
		Settlement p1m8s22 = new Settlement();
		p1m8s22.setName("Кавракирово");
		p1m8s22.setMunicipality(p1m8);
		Settlement p1m8s23 = new Settlement();
		p1m8s23.setName("Камена");
		p1m8s23.setMunicipality(p1m8);
		Settlement p1m8s24 = new Settlement();
		p1m8s24.setName("Капатово");
		p1m8s24.setMunicipality(p1m8);
		Settlement p1m8s25 = new Settlement();
		p1m8s25.setName("Кладенци");
		p1m8s25.setMunicipality(p1m8);
		Settlement p1m8s26 = new Settlement();
		p1m8s26.setName("Ключ");
		p1m8s26.setMunicipality(p1m8);
		Settlement p1m8s27 = new Settlement();
		p1m8s27.setName("Коларово");
		p1m8s27.setMunicipality(p1m8);
		Settlement p1m8s28 = new Settlement();
		p1m8s28.setName("Кромидово");
		p1m8s28.setMunicipality(p1m8);
		Settlement p1m8s29 = new Settlement();
		p1m8s29.setName("Крънджилица");
		p1m8s29.setMunicipality(p1m8);
		Settlement p1m8s30 = new Settlement();
		p1m8s30.setName("Кукурахцево");
		p1m8s30.setMunicipality(p1m8);
		Settlement p1m8s31 = new Settlement();
		p1m8s31.setName("Кулата");
		p1m8s31.setMunicipality(p1m8);
		Settlement p1m8s32 = new Settlement();
		p1m8s32.setName("Кърналово");
		p1m8s32.setMunicipality(p1m8);
		Settlement p1m8s33 = new Settlement();
		p1m8s33.setName("Марикостиново");
		p1m8s33.setMunicipality(p1m8);
		Settlement p1m8s34 = new Settlement();
		p1m8s34.setName("Марино поле");
		p1m8s34.setMunicipality(p1m8);
		Settlement p1m8s35 = new Settlement();
		p1m8s35.setName("Мендово");
		p1m8s35.setMunicipality(p1m8);
		Settlement p1m8s36 = new Settlement();
		p1m8s36.setName("Митино");
		p1m8s36.setMunicipality(p1m8);
		Settlement p1m8s37 = new Settlement();
		p1m8s37.setName("Михнево");
		p1m8s37.setMunicipality(p1m8);
		Settlement p1m8s38 = new Settlement();
		p1m8s38.setName("Ново Кономлади");
		p1m8s38.setMunicipality(p1m8);
		Settlement p1m8s39 = new Settlement();
		p1m8s39.setName("Петрич");
		p1m8s39.setMunicipality(p1m8);
		Settlement p1m8s40 = new Settlement();
		p1m8s40.setName("Право бърдо");
		p1m8s40.setMunicipality(p1m8);
		Settlement p1m8s41 = new Settlement();
		p1m8s41.setName("Първомай");
		p1m8s41.setMunicipality(p1m8);
		Settlement p1m8s42 = new Settlement();
		p1m8s42.setName("Рибник");
		p1m8s42.setMunicipality(p1m8);
		Settlement p1m8s43 = new Settlement();
		p1m8s43.setName("Рупите");
		p1m8s43.setMunicipality(p1m8);
		Settlement p1m8s44 = new Settlement();
		p1m8s44.setName("Ръждак");
		p1m8s44.setMunicipality(p1m8);
		Settlement p1m8s45 = new Settlement();
		p1m8s45.setName("Самуилова крепост");
		p1m8s45.setMunicipality(p1m8);
		Settlement p1m8s46 = new Settlement();
		p1m8s46.setName("Самуилово");
		p1m8s46.setMunicipality(p1m8);
		Settlement p1m8s47 = new Settlement();
		p1m8s47.setName("Скрът");
		p1m8s47.setMunicipality(p1m8);
		Settlement p1m8s48 = new Settlement();
		p1m8s48.setName("Старчево");
		p1m8s48.setMunicipality(p1m8);
		Settlement p1m8s49 = new Settlement();
		p1m8s49.setName("Струмешница");
		p1m8s49.setMunicipality(p1m8);
		Settlement p1m8s50 = new Settlement();
		p1m8s50.setName("Тонско дабе");
		p1m8s50.setMunicipality(p1m8);
		Settlement p1m8s51 = new Settlement();
		p1m8s51.setName("Тополница");
		p1m8s51.setMunicipality(p1m8);
		Settlement p1m8s52 = new Settlement();
		p1m8s52.setName("Чурилово");
		p1m8s52.setMunicipality(p1m8);
		Settlement p1m8s53 = new Settlement();
		p1m8s53.setName("Чуричени");
		p1m8s53.setMunicipality(p1m8);
		Settlement p1m8s54 = new Settlement();
		p1m8s54.setName("Чучулигово");
		p1m8s54.setMunicipality(p1m8);
		Settlement p1m8s55 = new Settlement();
		p1m8s55.setName("Яворница");
		p1m8s55.setMunicipality(p1m8);
		Settlement p1m8s56 = new Settlement();
		p1m8s56.setName("Яково");
		p1m8s56.setMunicipality(p1m8);
		create(p1m8s1, p1m8s2, p1m8s3, p1m8s4, p1m8s5, p1m8s6, p1m8s7, p1m8s8,
				p1m8s9, p1m8s10, p1m8s11, p1m8s12, p1m8s13, p1m8s14, p1m8s15,
				p1m8s16, p1m8s17, p1m8s18, p1m8s19, p1m8s20, p1m8s21, p1m8s22,
				p1m8s23, p1m8s24, p1m8s25, p1m8s26, p1m8s27, p1m8s28, p1m8s29,
				p1m8s30, p1m8s31, p1m8s32, p1m8s33, p1m8s34, p1m8s35, p1m8s36,
				p1m8s37, p1m8s38, p1m8s39, p1m8s40, p1m8s41, p1m8s42, p1m8s43,
				p1m8s44, p1m8s45, p1m8s46, p1m8s47, p1m8s48, p1m8s49, p1m8s50,
				p1m8s51, p1m8s52, p1m8s53, p1m8s54, p1m8s55, p1m8s56);
		Settlement p1m9s1 = new Settlement();
		p1m9s1.setName("Бачево");
		p1m9s1.setMunicipality(p1m9);
		Settlement p1m9s2 = new Settlement();
		p1m9s2.setName("Баня");
		p1m9s2.setMunicipality(p1m9);
		Settlement p1m9s3 = new Settlement();
		p1m9s3.setName("Добърско");
		p1m9s3.setMunicipality(p1m9);
		Settlement p1m9s4 = new Settlement();
		p1m9s4.setName("Долно Драглище");
		p1m9s4.setMunicipality(p1m9);
		Settlement p1m9s5 = new Settlement();
		p1m9s5.setName("Елешница");
		p1m9s5.setMunicipality(p1m9);
		Settlement p1m9s6 = new Settlement();
		p1m9s6.setName("Годлево");
		p1m9s6.setMunicipality(p1m9);
		Settlement p1m9s7 = new Settlement();
		p1m9s7.setName("Горно Драглище");
		p1m9s7.setMunicipality(p1m9);
		Settlement p1m9s8 = new Settlement();
		p1m9s8.setName("Разлог");
		p1m9s8.setMunicipality(p1m9);
		create(p1m9s1, p1m9s2, p1m9s3, p1m9s4, p1m9s5, p1m9s6, p1m9s7, p1m9s8);
		Settlement p1m10s1 = new Settlement();
		p1m10s1.setName("Белевехчево");
		p1m10s1.setMunicipality(p1m10);
		Settlement p1m10s2 = new Settlement();
		p1m10s2.setName("Бельово");
		p1m10s2.setMunicipality(p1m10);
		Settlement p1m10s3 = new Settlement();
		p1m10s3.setName("Бождово");
		p1m10s3.setMunicipality(p1m10);
		Settlement p1m10s4 = new Settlement();
		p1m10s4.setName("Виногради");
		p1m10s4.setMunicipality(p1m10);
		Settlement p1m10s5 = new Settlement();
		p1m10s5.setName("Вихрен");
		p1m10s5.setMunicipality(p1m10);
		Settlement p1m10s6 = new Settlement();
		p1m10s6.setName("Враня");
		p1m10s6.setMunicipality(p1m10);
		Settlement p1m10s7 = new Settlement();
		p1m10s7.setName("Вълково");
		p1m10s7.setMunicipality(p1m10);
		Settlement p1m10s8 = new Settlement();
		p1m10s8.setName("Голем Цалим");
		p1m10s8.setMunicipality(p1m10);
		Settlement p1m10s9 = new Settlement();
		p1m10s9.setName("Голешово");
		p1m10s9.setMunicipality(p1m10);
		Settlement p1m10s10 = new Settlement();
		p1m10s10.setName("Горна Сушица");
		p1m10s10.setMunicipality(p1m10);
		Settlement p1m10s11 = new Settlement();
		p1m10s11.setName("Горно Спанчево");
		p1m10s11.setMunicipality(p1m10);
		Settlement p1m10s12 = new Settlement();
		p1m10s12.setName("Дамяница");
		p1m10s12.setMunicipality(p1m10);
		Settlement p1m10s13 = new Settlement();
		p1m10s13.setName("Дебрене");
		p1m10s13.setMunicipality(p1m10);
		Settlement p1m10s14 = new Settlement();
		p1m10s14.setName("Джигурово");
		p1m10s14.setMunicipality(p1m10);
		Settlement p1m10s15 = new Settlement();
		p1m10s15.setName("Долени");
		p1m10s15.setMunicipality(p1m10);
		Settlement p1m10s16 = new Settlement();
		p1m10s16.setName("Зорница");
		p1m10s16.setMunicipality(p1m10);
		Settlement p1m10s17 = new Settlement();
		p1m10s17.setName("Златолист");
		p1m10s17.setMunicipality(p1m10);
		Settlement p1m10s18 = new Settlement();
		p1m10s18.setName("Калиманци");
		p1m10s18.setMunicipality(p1m10);
		Settlement p1m10s19 = new Settlement();
		p1m10s19.setName("Катунци");
		p1m10s19.setMunicipality(p1m10);
		Settlement p1m10s20 = new Settlement();
		p1m10s20.setName("Кашина");
		p1m10s20.setMunicipality(p1m10);
		Settlement p1m10s21 = new Settlement();
		p1m10s21.setName("Ковачево");
		p1m10s21.setMunicipality(p1m10);
		Settlement p1m10s22 = new Settlement();
		p1m10s22.setName("Кръстилци");
		p1m10s22.setMunicipality(p1m10);
		Settlement p1m10s23 = new Settlement();
		p1m10s23.setName("Кърланово");
		p1m10s23.setMunicipality(p1m10);
		Settlement p1m10s24 = new Settlement();
		p1m10s24.setName("Ладарево");
		p1m10s24.setMunicipality(p1m10);
		Settlement p1m10s25 = new Settlement();
		p1m10s25.setName("Ласкарево");
		p1m10s25.setMunicipality(p1m10);
		Settlement p1m10s26 = new Settlement();
		p1m10s26.setName("Лебница");
		p1m10s26.setMunicipality(p1m10);
		Settlement p1m10s27 = new Settlement();
		p1m10s27.setName("Левуново");
		p1m10s27.setMunicipality(p1m10);
		Settlement p1m10s28 = new Settlement();
		p1m10s28.setName("Лехово");
		p1m10s28.setMunicipality(p1m10);
		Settlement p1m10s29 = new Settlement();
		p1m10s29.setName("Лешница");
		p1m10s29.setMunicipality(p1m10);
		Settlement p1m10s30 = new Settlement();
		p1m10s30.setName("Лиляново");
		p1m10s30.setMunicipality(p1m10);
		Settlement p1m10s31 = new Settlement();
		p1m10s31.setName("Лозеница");
		p1m10s31.setMunicipality(p1m10);
		Settlement p1m10s32 = new Settlement();
		p1m10s32.setName("Любовище");
		p1m10s32.setMunicipality(p1m10);
		Settlement p1m10s33 = new Settlement();
		p1m10s33.setName("Любовка");
		p1m10s33.setMunicipality(p1m10);
		Settlement p1m10s34 = new Settlement();
		p1m10s34.setName("Малки Цалим");
		p1m10s34.setMunicipality(p1m10);
		Settlement p1m10s35 = new Settlement();
		p1m10s35.setName("Мелник");
		p1m10s35.setMunicipality(p1m10);
		Settlement p1m10s36 = new Settlement();
		p1m10s36.setName("Ново Делчево");
		p1m10s36.setMunicipality(p1m10);
		Settlement p1m10s37 = new Settlement();
		p1m10s37.setName("Ново Ходжово");
		p1m10s37.setMunicipality(p1m10);
		Settlement p1m10s38 = new Settlement();
		p1m10s38.setName("Петрово");
		p1m10s38.setMunicipality(p1m10);
		Settlement p1m10s39 = new Settlement();
		p1m10s39.setName("Пиперица");
		p1m10s39.setMunicipality(p1m10);
		Settlement p1m10s40 = new Settlement();
		p1m10s40.setName("Пирин");
		p1m10s40.setMunicipality(p1m10);
		Settlement p1m10s41 = new Settlement();
		p1m10s41.setName("Плоски");
		p1m10s41.setMunicipality(p1m10);
		Settlement p1m10s42 = new Settlement();
		p1m10s42.setName("Поленица");
		p1m10s42.setMunicipality(p1m10);
		Settlement p1m10s43 = new Settlement();
		p1m10s43.setName("Рожен");
		p1m10s43.setMunicipality(p1m10);
		Settlement p1m10s44 = new Settlement();
		p1m10s44.setName("Сандански");
		p1m10s44.setMunicipality(p1m10);
		Settlement p1m10s45 = new Settlement();
		p1m10s45.setName("Склаве");
		p1m10s45.setMunicipality(p1m10);
		Settlement p1m10s46 = new Settlement();
		p1m10s46.setName("Спатово");
		p1m10s46.setMunicipality(p1m10);
		Settlement p1m10s47 = new Settlement();
		p1m10s47.setName("Стожа");
		p1m10s47.setMunicipality(p1m10);
		Settlement p1m10s48 = new Settlement();
		p1m10s48.setName("Струма");
		p1m10s48.setMunicipality(p1m10);
		Settlement p1m10s149 = new Settlement();
		p1m10s149.setName("Сугарево");
		p1m10s149.setMunicipality(p1m10);
		Settlement p1m10s50 = new Settlement();
		p1m10s50.setName("Хотово");
		p1m10s50.setMunicipality(p1m10);
		Settlement p1m10s51 = new Settlement();
		p1m10s51.setName("Храсна");
		p1m10s51.setMunicipality(p1m10);
		Settlement p1m10s52 = new Settlement();
		p1m10s52.setName("Хърсово");
		p1m10s52.setMunicipality(p1m10);
		Settlement p1m10s53 = new Settlement();
		p1m10s53.setName("Черешница");
		p1m10s53.setMunicipality(p1m10);
		Settlement p1m10s54 = new Settlement();
		p1m10s54.setName("Яново");
		p1m10s54.setMunicipality(p1m10);
		create(p1m10s1, p1m10s2, p1m10s3, p1m10s4, p1m10s5, p1m10s6, p1m10s7,
				p1m10s8, p1m10s9, p1m10s10, p1m10s11, p1m10s12, p1m10s13,
				p1m10s14, p1m10s15, p1m10s16, p1m10s17, p1m10s18, p1m10s19,
				p1m10s20, p1m10s21, p1m10s22, p1m10s23, p1m10s24, p1m10s25,
				p1m10s26, p1m10s27, p1m10s28, p1m10s29, p1m10s30, p1m10s31,
				p1m10s32, p1m10s33, p1m10s34, p1m10s35, p1m10s36, p1m10s37,
				p1m10s38, p1m10s39, p1m10s40, p1m10s41, p1m10s42, p1m10s43,
				p1m10s44, p1m10s45, p1m10s46, p1m10s47, p1m10s48, p1m10s149,
				p1m10s50, p1m10s51, p1m10s52, p1m10s53, p1m10s54);

		Settlement p1m11s1 = new Settlement();
		p1m11s1.setName("Боголин");
		p1m11s1.setMunicipality(p1m11);
		Settlement p1m11s2 = new Settlement();
		p1m11s2.setName("Ваклиново");
		p1m11s2.setMunicipality(p1m11);
		Settlement p1m11s3 = new Settlement();
		p1m11s3.setName("Вълкосел");
		p1m11s3.setMunicipality(p1m11);
		Settlement p1m11s4 = new Settlement();
		p1m11s4.setName("Годешево");
		p1m11s4.setMunicipality(p1m11);
		Settlement p1m11s5 = new Settlement();
		p1m11s5.setName("Долен");
		p1m11s5.setMunicipality(p1m11);
		Settlement p1m11s6 = new Settlement();
		p1m11s6.setName("Жижево");
		p1m11s6.setMunicipality(p1m11);
		Settlement p1m11s7 = new Settlement();
		p1m11s7.setName("Кочан");
		p1m11s7.setMunicipality(p1m11);
		Settlement p1m11s8 = new Settlement();
		p1m11s8.setName("Крибул");
		p1m11s8.setMunicipality(p1m11);
		Settlement p1m11s9 = new Settlement();
		p1m11s9.setName("Осина");
		p1m11s9.setMunicipality(p1m11);
		Settlement p1m11s10 = new Settlement();
		p1m11s10.setName("Плетена");
		p1m11s10.setMunicipality(p1m11);
		Settlement p1m11s11 = new Settlement();
		p1m11s11.setName("Сатовча");
		p1m11s11.setMunicipality(p1m11);
		Settlement p1m11s12 = new Settlement();
		p1m11s12.setName("Слащен");
		p1m11s12.setMunicipality(p1m11);
		Settlement p1m11s13 = new Settlement();
		p1m11s13.setName("Туховища");
		p1m11s13.setMunicipality(p1m11);
		Settlement p1m11s14 = new Settlement();
		p1m11s14.setName("Фъргово");
		p1m11s14.setMunicipality(p1m11);
		create(p1m11s1, p1m11s2, p1m11s3, p1m11s4, p1m11s5, p1m11s6, p1m11s7,
				p1m11s8, p1m11s9, p1m11s10, p1m11s11, p1m11s12, p1m11s13,
				p1m11s14);
		Settlement p1m12s1 = new Settlement();
		p1m12s1.setName("Брежани");
		p1m12s1.setMunicipality(p1m12);
		Settlement p1m12s2 = new Settlement();
		p1m12s2.setName("Брестово");
		p1m12s2.setMunicipality(p1m12);
		Settlement p1m12s3 = new Settlement();
		p1m12s3.setName("Горно Осеново");
		p1m12s3.setMunicipality(p1m12);
		Settlement p1m12s4 = new Settlement();
		p1m12s4.setName("Градево");
		p1m12s4.setMunicipality(p1m12);
		Settlement p1m12s5 = new Settlement();
		p1m12s5.setName("Докатичево");
		p1m12s5.setMunicipality(p1m12);
		Settlement p1m12s6 = new Settlement();
		p1m12s6.setName("Долно Осеново");
		p1m12s6.setMunicipality(p1m12);
		Settlement p1m12s7 = new Settlement();
		p1m12s7.setName("Железница");
		p1m12s7.setMunicipality(p1m12);
		Settlement p1m12s8 = new Settlement();
		p1m12s8.setName("Крупник");
		p1m12s8.setMunicipality(p1m12);
		Settlement p1m12s9 = new Settlement();
		p1m12s9.setName("Мечкул");
		p1m12s9.setMunicipality(p1m12);
		Settlement p1m12s10 = new Settlement();
		p1m12s10.setName("Полена");
		p1m12s10.setMunicipality(p1m12);
		Settlement p1m12s11 = new Settlement();
		p1m12s11.setName("Полето");
		p1m12s11.setMunicipality(p1m12);
		Settlement p1m12s12 = new Settlement();
		p1m12s12.setName("Ракитна");
		p1m12s12.setMunicipality(p1m12);
		Settlement p1m12s13 = new Settlement();
		p1m12s13.setName("Сенокос");
		p1m12s13.setMunicipality(p1m12);
		Settlement p1m12s14 = new Settlement();
		p1m12s14.setName("Симитли");
		p1m12s14.setMunicipality(p1m12);
		Settlement p1m12s15 = new Settlement();
		p1m12s15.setName("Сухострел");
		p1m12s15.setMunicipality(p1m12);
		Settlement p1m12s16 = new Settlement();
		p1m12s16.setName("Сушица");
		p1m12s16.setMunicipality(p1m12);
		Settlement p1m12s17 = new Settlement();
		p1m12s17.setName("Тросково");
		p1m12s17.setMunicipality(p1m12);
		Settlement p1m12s18 = new Settlement();
		p1m12s18.setName("Черниче");
		p1m12s18.setMunicipality(p1m12);
		create(p1m12s1, p1m12s2, p1m12s3, p1m12s4, p1m12s5, p1m12s6, p1m12s7,
				p1m12s8, p1m12s9, p1m12s10, p1m12s11, p1m12s12, p1m12s13,
				p1m12s14, p1m12s15, p1m12s16, p1m12s17, p1m12s18);
		Settlement p1m13s1 = new Settlement();
		p1m13s1.setName("Велющец");
		p1m13s1.setMunicipality(p1m13);
		Settlement p1m13s2 = new Settlement();
		p1m13s2.setName("Вракуповица");
		p1m13s2.setMunicipality(p1m13);
		Settlement p1m13s3 = new Settlement();
		p1m13s3.setName("Гореме");
		p1m13s3.setMunicipality(p1m13);
		Settlement p1m13s4 = new Settlement();
		p1m13s4.setName("Горна Крушица");
		p1m13s4.setMunicipality(p1m13);
		Settlement p1m13s5 = new Settlement();
		p1m13s5.setName("Горна Рибница");
		p1m13s5.setMunicipality(p1m13);
		Settlement p1m13s6 = new Settlement();
		p1m13s6.setName("Добри лаки");
		p1m13s6.setMunicipality(p1m13);
		Settlement p1m13s7 = new Settlement();
		p1m13s7.setName("Драката");
		p1m13s7.setMunicipality(p1m13);
		Settlement p1m13s8 = new Settlement();
		p1m13s8.setName("Игралище");
		p1m13s8.setMunicipality(p1m13);
		Settlement p1m13s9 = new Settlement();
		p1m13s9.setName("Илинденци");
		p1m13s9.setMunicipality(p1m13);
		Settlement p1m13s10 = new Settlement();
		p1m13s10.setName("Каменица");
		p1m13s10.setMunicipality(p1m13);
		Settlement p1m13s11 = new Settlement();
		p1m13s11.setName("Клепало");
		p1m13s11.setMunicipality(p1m13);
		Settlement p1m13s12 = new Settlement();
		p1m13s12.setName("Колибите");
		p1m13s12.setMunicipality(p1m13);
		Settlement p1m13s13 = new Settlement();
		p1m13s13.setName("Кърпелево");
		p1m13s13.setMunicipality(p1m13);
		Settlement p1m13s14 = new Settlement();
		p1m13s14.setName("Махалата");
		p1m13s14.setMunicipality(p1m13);
		Settlement p1m13s15 = new Settlement();
		p1m13s15.setName("Микрево");
		p1m13s15.setMunicipality(p1m13);
		Settlement p1m13s16 = new Settlement();
		p1m13s16.setName("Никудин");
		p1m13s16.setMunicipality(p1m13);
		Settlement p1m13s17 = new Settlement();
		p1m13s17.setName("Палат");
		p1m13s17.setMunicipality(p1m13);
		Settlement p1m13s18 = new Settlement();
		p1m13s18.setName("Раздол");
		p1m13s18.setMunicipality(p1m13);
		Settlement p1m13s19 = new Settlement();
		p1m13s19.setName("Седелец");
		p1m13s19.setMunicipality(p1m13);
		Settlement p1m13s20 = new Settlement();
		p1m13s20.setName("Струмяни");
		p1m13s20.setMunicipality(p1m13);
		Settlement p1m13s21 = new Settlement();
		p1m13s21.setName("Цапарево");
		p1m13s21.setMunicipality(p1m13);
		create(p1m13s1, p1m13s2, p1m13s3, p1m13s4, p1m13s5, p1m13s6, p1m13s7,
				p1m13s8, p1m13s9, p1m13s10, p1m13s11, p1m13s12, p1m13s13,
				p1m13s14, p1m13s15, p1m13s16, p1m13s17, p1m13s18, p1m13s19,
				p1m13s20, p1m13s21);
		Settlement p1m14s1 = new Settlement();
		p1m14s1.setName("Аврамово");
		p1m14s1.setMunicipality(p1m14);
		Settlement p1m14s2 = new Settlement();
		p1m14s2.setName("Бел камен");
		p1m14s2.setMunicipality(p1m14);
		Settlement p1m14s3 = new Settlement();
		p1m14s3.setName("Бунцево");
		p1m14s3.setMunicipality(p1m14);
		Settlement p1m14s4 = new Settlement();
		p1m14s4.setName("Конарско");
		p1m14s4.setMunicipality(p1m14);
		Settlement p1m14s5 = new Settlement();
		p1m14s5.setName("Смолево");
		p1m14s5.setMunicipality(p1m14);
		Settlement p1m14s6 = new Settlement();
		p1m14s6.setName("Черна Места");
		p1m14s6.setMunicipality(p1m14);
		Settlement p1m14s7 = new Settlement();
		p1m14s7.setName("Юруково");
		p1m14s7.setMunicipality(p1m14);
		Settlement p1m14s8 = new Settlement();
		p1m14s8.setName("Якоруда");
		p1m14s8.setMunicipality(p1m14);
		create(p1m14s1, p1m14s2, p1m14s3, p1m14s4, p1m14s5, p1m14s6, p1m14s7,
				p1m14s8);
	}

	public <T> void create(T... input) {
		for (T t : input) {
			em.persist(t);
		}
	}
}
